take the podium - Alemán Inglés Diccionario